ODAC

TOraFile Methods

Methods of the TOraFile class.

For a complete list of the TOraFile class members, see the TOraFile Members topic.

Public

Name Description

AddRef (inherited from TSharedObject)

Increments the reference count for the number of references dependent on the TSharedObject object.

AllocLob (inherited from TOraLob)

Allocates and initializes the LOB locator.

Assign (inherited from TBlob)

Sets BLOB value from another TBlob object.

Clear (inherited from TBlob)

Deletes the current value in TBlob object.

Close

Closes a file opened by Open.

CreateTemporary (inherited from TOraLob)

Allocates and initializes a temporary LOB locator of the specified type.

DisableBuffering (inherited from TOraLob)

Disables the LOB buffering for the LOB locator.

EnableBuffering (inherited from TOraLob)

Enables the LOB buffering for the LOB locator.

Exists

Determines whether a file associated with the BFile field exists.

FreeLob (inherited from TOraLob)

Releases the LOB locator descriptor.

FreeTemporary (inherited from TOraLob)

Frees a temporary LOB.

Init (inherited from TOraLob)

Initializes the OCILobLocator handle.

IsInit (inherited from TOraLob)

Verifies if the LOB locator is initialized.

IsOpen

Determines whether the file associated with the BFile field is opened.

IsTemporary (inherited from TOraLob)

Indicates whether the LOB is temporary.

LengthLob (inherited from TOraLob)

Returns the number of bytes contained in the LOB object.

LoadFromFile (inherited from TBlob)

Loads the contents of a file into a TBlob object.

LoadFromStream (inherited from TBlob)

Copies the contents of a stream into the TBlob object.

Open

Opens the file associated with the BFile field.

Read (inherited from TBlob)

Acquires a raw sequence of bytes from the data stored in TBlob.

ReadLob (inherited from TOraLob)

Reads the LOB content from the server.

Refresh

Reloads a file associated the BFile field opened by Open.

Release (inherited from TSharedObject)

Decrements the reference count.

SaveToFile (inherited from TBlob)

Saves the contents of the TBlob object to a file.

SaveToStream (inherited from TBlob)

Copies the contents of a TBlob object to a stream.

Truncate (inherited from TBlob)

Sets new TBlob size and discards all data over it.

Write (inherited from TBlob)

Stores a raw sequence of bytes into a TBlob object.

WriteLob (inherited from TOraLob)

Writes a LOB value to the server.

See Also

© 1997-2024 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback